\hypertarget{roots_8finc}{}\section{api/roots.finc File Reference}
\label{roots_8finc}\index{api/roots.\+finc@{api/roots.\+finc}}
This graph shows which files directly or indirectly include this file\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=152pt]{roots_8finc__dep__incl}
\end{center}
\end{figure}
\subsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
type(fgsl\+\_\+root\+\_\+fsolver) function \hyperlink{roots_8finc_a9e423996b996cace4445b0b7c8d49c47}{fgsl\+\_\+root\+\_\+fsolver\+\_\+alloc} (t)
\item 
type(fgsl\+\_\+root\+\_\+fdfsolver) function \hyperlink{roots_8finc_a754a00901764d3a2702b28492377d31f}{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+alloc} (t)
\item 
integer(fgsl\+\_\+int) function \hyperlink{roots_8finc_a4eaeff2b5c48b40a60627201b0ed2a1c}{fgsl\+\_\+root\+\_\+fsolver\+\_\+set} (s, f, x\+\_\+lower, x\+\_\+upper)
\item 
integer(fgsl\+\_\+int) function \hyperlink{roots_8finc_ad5cfd8eab01316799d223177c8902c2f}{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+set} (s, fdf, x)
\item 
subroutine \hyperlink{roots_8finc_ab651ed93d541399c16b925c81eda546d}{fgsl\+\_\+root\+\_\+fsolver\+\_\+free} (s)
\item 
subroutine \hyperlink{roots_8finc_a35459afca718dd3a99651e5e993f46a3}{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+free} (s)
\item 
character(kind=fgsl\+\_\+char, len=fgsl\+\_\+strmax) function \hyperlink{roots_8finc_a8f1354b9512e43ae0af0752cb4a29f0b}{fgsl\+\_\+root\+\_\+fsolver\+\_\+name} (s)
\item 
character(kind=fgsl\+\_\+char, len=fgsl\+\_\+strmax) function \hyperlink{roots_8finc_a949c461b3543e81b68a43e4fd100e88b}{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+name} (s)
\item 
integer(fgsl\+\_\+int) function \hyperlink{roots_8finc_a16e821dd161b28bc9cd5ff5e68358915}{fgsl\+\_\+root\+\_\+fsolver\+\_\+iterate} (s)
\item 
integer(fgsl\+\_\+int) function \hyperlink{roots_8finc_aabdb1cc46e7b7bd1bdf6d70756c1f414}{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+iterate} (s)
\item 
real(fgsl\+\_\+double) function \hyperlink{roots_8finc_abd614e562da9a1d0f498ad9705a5bf17}{fgsl\+\_\+root\+\_\+fsolver\+\_\+root} (s)
\item 
real(fgsl\+\_\+double) function \hyperlink{roots_8finc_aa56f439a45653c3ad87c4dab8bce52cc}{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+root} (s)
\item 
real(fgsl\+\_\+double) function \hyperlink{roots_8finc_a50e5822efb5024274b19e437e33776b2}{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+lower} (s)
\item 
real(fgsl\+\_\+double) function \hyperlink{roots_8finc_a5eab10a10072a9ca636cad6c7ffcad10}{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+upper} (s)
\item 
integer(fgsl\+\_\+int) function \hyperlink{roots_8finc_a156ed7fa6e25c07decded2880ee5c9e6}{fgsl\+\_\+root\+\_\+test\+\_\+interval} (x\+\_\+lower, x\+\_\+upper, epsabs, epsrel)
\item 
integer(fgsl\+\_\+int) function \hyperlink{roots_8finc_a397c00c2706cec9e7774bab00e9d3488}{fgsl\+\_\+root\+\_\+test\+\_\+delta} (x1, x0, epsabs, epsrel)
\item 
integer(fgsl\+\_\+int) function \hyperlink{roots_8finc_af9ecc6e6a7c09d84fb5548c8eea95035}{fgsl\+\_\+root\+\_\+test\+\_\+residual} (f, epsabs)
\item 
logical function \hyperlink{roots_8finc_ab11a61f02e9c07f0ba691967526370ff}{fgsl\+\_\+root\+\_\+fsolver\+\_\+status} (s)
\item 
logical function \hyperlink{roots_8finc_a11b750f9689b4905ab50f323d3d7cfd5}{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+status} (s)
\end{DoxyCompactItemize}


\subsection{Function/\+Subroutine Documentation}
\hypertarget{roots_8finc_a754a00901764d3a2702b28492377d31f}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fdfsolver\+\_\+alloc@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+alloc}}
\index{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+alloc@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+alloc}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+alloc}]{\setlength{\rightskip}{0pt plus 5cm}type(fgsl\+\_\+root\+\_\+fdfsolver) function fgsl\+\_\+root\+\_\+fdfsolver\+\_\+alloc (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fdfsolver\+\_\+type), intent(in)}]{t}
\end{DoxyParamCaption}
)}\label{roots_8finc_a754a00901764d3a2702b28492377d31f}
\hypertarget{roots_8finc_a35459afca718dd3a99651e5e993f46a3}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fdfsolver\+\_\+free@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+free}}
\index{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+free@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+free}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+free}]{\setlength{\rightskip}{0pt plus 5cm}subroutine fgsl\+\_\+root\+\_\+fdfsolver\+\_\+free (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fdfsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_a35459afca718dd3a99651e5e993f46a3}
\hypertarget{roots_8finc_aabdb1cc46e7b7bd1bdf6d70756c1f414}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fdfsolver\+\_\+iterate@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+iterate}}
\index{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+iterate@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+iterate}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+iterate}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+root\+\_\+fdfsolver\+\_\+iterate (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fdfsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_aabdb1cc46e7b7bd1bdf6d70756c1f414}
\hypertarget{roots_8finc_a949c461b3543e81b68a43e4fd100e88b}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fdfsolver\+\_\+name@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+name}}
\index{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+name@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+name}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+name}]{\setlength{\rightskip}{0pt plus 5cm}character(kind=fgsl\+\_\+char,len=fgsl\+\_\+strmax) function fgsl\+\_\+root\+\_\+fdfsolver\+\_\+name (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fdfsolver), intent(in)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_a949c461b3543e81b68a43e4fd100e88b}
\hypertarget{roots_8finc_aa56f439a45653c3ad87c4dab8bce52cc}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fdfsolver\+\_\+root@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+root}}
\index{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+root@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+root}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+root}]{\setlength{\rightskip}{0pt plus 5cm}real(fgsl\+\_\+double) function fgsl\+\_\+root\+\_\+fdfsolver\+\_\+root (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fdfsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_aa56f439a45653c3ad87c4dab8bce52cc}
\hypertarget{roots_8finc_ad5cfd8eab01316799d223177c8902c2f}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fdfsolver\+\_\+set@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+set}}
\index{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+set@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+set}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+root\+\_\+fdfsolver\+\_\+set (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fdfsolver), intent(in)}]{s, }
\item[{type(fgsl\+\_\+function\+\_\+fdf), intent(in)}]{fdf, }
\item[{real(fgsl\+\_\+double), intent(in)}]{x}
\end{DoxyParamCaption}
)}\label{roots_8finc_ad5cfd8eab01316799d223177c8902c2f}
\hypertarget{roots_8finc_a11b750f9689b4905ab50f323d3d7cfd5}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fdfsolver\+\_\+status@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+status}}
\index{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+status@{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+status}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fdfsolver\+\_\+status}]{\setlength{\rightskip}{0pt plus 5cm}logical function fgsl\+\_\+root\+\_\+fdfsolver\+\_\+status (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fdfsolver), intent(in)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_a11b750f9689b4905ab50f323d3d7cfd5}
\hypertarget{roots_8finc_a9e423996b996cace4445b0b7c8d49c47}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+alloc@{fgsl\+\_\+root\+\_\+fsolver\+\_\+alloc}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+alloc@{fgsl\+\_\+root\+\_\+fsolver\+\_\+alloc}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+alloc}]{\setlength{\rightskip}{0pt plus 5cm}type(fgsl\+\_\+root\+\_\+fsolver) function fgsl\+\_\+root\+\_\+fsolver\+\_\+alloc (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver\+\_\+type), intent(in)}]{t}
\end{DoxyParamCaption}
)}\label{roots_8finc_a9e423996b996cace4445b0b7c8d49c47}
\hypertarget{roots_8finc_ab651ed93d541399c16b925c81eda546d}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+free@{fgsl\+\_\+root\+\_\+fsolver\+\_\+free}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+free@{fgsl\+\_\+root\+\_\+fsolver\+\_\+free}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+free}]{\setlength{\rightskip}{0pt plus 5cm}subroutine fgsl\+\_\+root\+\_\+fsolver\+\_\+free (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_ab651ed93d541399c16b925c81eda546d}
\hypertarget{roots_8finc_a16e821dd161b28bc9cd5ff5e68358915}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+iterate@{fgsl\+\_\+root\+\_\+fsolver\+\_\+iterate}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+iterate@{fgsl\+\_\+root\+\_\+fsolver\+\_\+iterate}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+iterate}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+root\+\_\+fsolver\+\_\+iterate (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_a16e821dd161b28bc9cd5ff5e68358915}
\hypertarget{roots_8finc_a8f1354b9512e43ae0af0752cb4a29f0b}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+name@{fgsl\+\_\+root\+\_\+fsolver\+\_\+name}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+name@{fgsl\+\_\+root\+\_\+fsolver\+\_\+name}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+name}]{\setlength{\rightskip}{0pt plus 5cm}character(kind=fgsl\+\_\+char,len=fgsl\+\_\+strmax) function fgsl\+\_\+root\+\_\+fsolver\+\_\+name (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(in)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_a8f1354b9512e43ae0af0752cb4a29f0b}
\hypertarget{roots_8finc_abd614e562da9a1d0f498ad9705a5bf17}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+root@{fgsl\+\_\+root\+\_\+fsolver\+\_\+root}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+root@{fgsl\+\_\+root\+\_\+fsolver\+\_\+root}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+root}]{\setlength{\rightskip}{0pt plus 5cm}real(fgsl\+\_\+double) function fgsl\+\_\+root\+\_\+fsolver\+\_\+root (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_abd614e562da9a1d0f498ad9705a5bf17}
\hypertarget{roots_8finc_a4eaeff2b5c48b40a60627201b0ed2a1c}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+set@{fgsl\+\_\+root\+\_\+fsolver\+\_\+set}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+set@{fgsl\+\_\+root\+\_\+fsolver\+\_\+set}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+root\+\_\+fsolver\+\_\+set (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(in)}]{s, }
\item[{type(fgsl\+\_\+function), intent(in)}]{f, }
\item[{real(fgsl\+\_\+double), intent(in)}]{x\+\_\+lower, }
\item[{real(fgsl\+\_\+double), intent(in)}]{x\+\_\+upper}
\end{DoxyParamCaption}
)}\label{roots_8finc_a4eaeff2b5c48b40a60627201b0ed2a1c}
\hypertarget{roots_8finc_ab11a61f02e9c07f0ba691967526370ff}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+status@{fgsl\+\_\+root\+\_\+fsolver\+\_\+status}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+status@{fgsl\+\_\+root\+\_\+fsolver\+\_\+status}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+status}]{\setlength{\rightskip}{0pt plus 5cm}logical function fgsl\+\_\+root\+\_\+fsolver\+\_\+status (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(in)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_ab11a61f02e9c07f0ba691967526370ff}
\hypertarget{roots_8finc_a50e5822efb5024274b19e437e33776b2}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+lower@{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+lower}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+lower@{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+lower}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+lower}]{\setlength{\rightskip}{0pt plus 5cm}real(fgsl\+\_\+double) function fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+lower (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_a50e5822efb5024274b19e437e33776b2}
\hypertarget{roots_8finc_a5eab10a10072a9ca636cad6c7ffcad10}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+upper@{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+upper}}
\index{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+upper@{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+upper}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+upper}]{\setlength{\rightskip}{0pt plus 5cm}real(fgsl\+\_\+double) function fgsl\+\_\+root\+\_\+fsolver\+\_\+x\+\_\+upper (
\begin{DoxyParamCaption}
\item[{type(fgsl\+\_\+root\+\_\+fsolver), intent(inout)}]{s}
\end{DoxyParamCaption}
)}\label{roots_8finc_a5eab10a10072a9ca636cad6c7ffcad10}
\hypertarget{roots_8finc_a397c00c2706cec9e7774bab00e9d3488}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+test\+\_\+delta@{fgsl\+\_\+root\+\_\+test\+\_\+delta}}
\index{fgsl\+\_\+root\+\_\+test\+\_\+delta@{fgsl\+\_\+root\+\_\+test\+\_\+delta}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+test\+\_\+delta}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+root\+\_\+test\+\_\+delta (
\begin{DoxyParamCaption}
\item[{real(fgsl\+\_\+double), intent(in)}]{x1, }
\item[{real(fgsl\+\_\+double), intent(in)}]{x0, }
\item[{real(fgsl\+\_\+double), intent(in)}]{epsabs, }
\item[{real(fgsl\+\_\+double), intent(in)}]{epsrel}
\end{DoxyParamCaption}
)}\label{roots_8finc_a397c00c2706cec9e7774bab00e9d3488}
\hypertarget{roots_8finc_a156ed7fa6e25c07decded2880ee5c9e6}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+test\+\_\+interval@{fgsl\+\_\+root\+\_\+test\+\_\+interval}}
\index{fgsl\+\_\+root\+\_\+test\+\_\+interval@{fgsl\+\_\+root\+\_\+test\+\_\+interval}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+test\+\_\+interval}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+root\+\_\+test\+\_\+interval (
\begin{DoxyParamCaption}
\item[{real(fgsl\+\_\+double), intent(in)}]{x\+\_\+lower, }
\item[{real(fgsl\+\_\+double), intent(in)}]{x\+\_\+upper, }
\item[{real(fgsl\+\_\+double), intent(in)}]{epsabs, }
\item[{real(fgsl\+\_\+double), intent(in)}]{epsrel}
\end{DoxyParamCaption}
)}\label{roots_8finc_a156ed7fa6e25c07decded2880ee5c9e6}
\hypertarget{roots_8finc_af9ecc6e6a7c09d84fb5548c8eea95035}{}\index{roots.\+finc@{roots.\+finc}!fgsl\+\_\+root\+\_\+test\+\_\+residual@{fgsl\+\_\+root\+\_\+test\+\_\+residual}}
\index{fgsl\+\_\+root\+\_\+test\+\_\+residual@{fgsl\+\_\+root\+\_\+test\+\_\+residual}!roots.\+finc@{roots.\+finc}}
\subsubsection[{fgsl\+\_\+root\+\_\+test\+\_\+residual}]{\setlength{\rightskip}{0pt plus 5cm}integer(fgsl\+\_\+int) function fgsl\+\_\+root\+\_\+test\+\_\+residual (
\begin{DoxyParamCaption}
\item[{real(fgsl\+\_\+double), intent(in)}]{f, }
\item[{real(fgsl\+\_\+double), intent(in)}]{epsabs}
\end{DoxyParamCaption}
)}\label{roots_8finc_af9ecc6e6a7c09d84fb5548c8eea95035}
